using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Data.SqlClient;


namespace objetos
{



	#region TB_CONTA_CONTABIL
	/// <summary>
	/// This object represents the properties and methods of a TB_CONTA_CONTABIL.
	/// </summary>
	public class OBJ_TB_CONTA_CONTABIL
	{
		#region Construtor
		public OBJ_TB_CONTA_CONTABIL() {
            this.Tb_conta_contabil_natureza = new OBJ_TB_CONTA_CONTABIL_NATUREZA();
        }
		#endregion
		
		#region Public Properties
		
		private int _id;
		private string _conta = String.Empty;
        private string _desc_conta_contabil = String.Empty;
		private string _tipo_conta = String.Empty;
		private string _conta_superior = String.Empty;
		private int? _conta_nivel;
		private int _id_conta_contabil_natureza;

        private OBJ_TB_CONTA_CONTABIL_NATUREZA _tb_conta_contabil_natureza;

        public OBJ_TB_CONTA_CONTABIL_NATUREZA Tb_conta_contabil_natureza
        {
            get { return _tb_conta_contabil_natureza; }
            set { _tb_conta_contabil_natureza = value; }
        }
		
		public int id
		{
			get {return _id;}
			set {_id = value;}
		}
		
		public string conta
		{
			get {return _conta;}
			set {_conta = value;}
		}

        public string desc_conta_contabil
		{
            get { return _desc_conta_contabil; }
            set { _desc_conta_contabil = value; }
		}

		public string tipo_conta
		{
			get {return _tipo_conta;}
			set {_tipo_conta = value;}
		}

		public string conta_superior
		{
			get {return _conta_superior;}
			set {_conta_superior = value;}
		}

		public int? conta_nivel
		{
			get {return _conta_nivel;}
			set {_conta_nivel = value;}
		}

		public int id_conta_contabil_natureza
		{
			get {return _id_conta_contabil_natureza;}
			set {_id_conta_contabil_natureza = value;}
		}
		#endregion
		
	}
	#endregion
}

